package com.xnyzc.lhy.mis.entity.punishment;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;
/**
 * 处罚内容
 * */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="司机处罚解除", description="司机处罚解除")
public class PunishmentAccordingContent {

    @ApiModelProperty(value = "处罚ID")
    private String punishmentId;

    @ApiModelProperty(value = "处罚操作人")
    private String punishmentPeople;

    @ApiModelProperty(value = "处罚时间")
    private Date punishmentDate;

    @ApiModelProperty(value = "司机处罚类行")
    private String driversArePenalized;

    @ApiModelProperty(value = "封号期限")
    private Integer titlesDeadline;

      /*  @ApiModelProperty(value = "账号冻结")
        private String accountFrozen;*/

    @ApiModelProperty(value = "冻结天数")
    private Integer freezingDays;

    @ApiModelProperty(value = "罚款金额")
    private BigDecimal punishmentFines;

    @ApiModelProperty(value = "警告内容")
    private String warningContent;

    @ApiModelProperty(value = "处罚完成，1=完成")
    private String punishmentFinished;

    @ApiModelProperty(value = "解冻完成，1=完成")
    private String frozenFinished;
}
